Development, Degeneration and Regeneration of Neuronal Circuits