Added tons of code. Game mostly functional.