Nueral Network Layers and logic

Layer creation adding layers. Addition the network processing input has
been pre implmented.
Note that weight range can only be between 1 and -1. sigmoid also in
common functions. seems to work correclty