ANN setup - missing genom length adjustment

The ANN is setup, but we need a way of adjusting the genom length to
the number of weights and thresholds(for now) and later the ANN
architecture as well.
threshold needs working on

atm the threshold is being set as a number between 0-1. But when
summing the inputs that is nearly always topped - therefore the
threshold needs to be able to be higher
genes = -1to1. fitness stuck at 1... actions stuck as well...

The genom is now initialised with gene values between -1 and +1. This
allows for excitational and inhibitonatory neurons because  even if an
input is locked at 0 a negative threshold could cause it to fire...