Made the python GA more pythonic, added some maps and attempted to optimize