add some more defaults
add synapse + tests
better neuron + more tests