+ added first naive crossover method for networks and a few sanity tests (needs more testing)
+ networks now all use the same output node (allows better crossover)
+ broke tests up into separate files per object type