Added genetic algorithm code to train neural nets. Now you need to run train.py to get a net (stop it with Ctrl-C), and then run play.py to play the net. Nets stil don't really do anything (at least the ones I've trained)... I need to improve the scoring algorithm to account for bounces. Less clunky interfaces also to follow, as well as more improvements to training.