Structure, dynamics and computation : diverse applications of theory in neuroscience