Implemented cross_over based on literature, started outline.txt, fixed bug in how a movelist is hashed, and cleaned up repo a little
Doc'd node.py