Reverse engineering the nervous system: an anatomical, physiological, and computer based approach