This is a chess simluator. The initial goal was to create a chess playing environment for two local players and make it usable on an Android phone. Once this goal was completed, I decided the next step would be to create a Neural Network that will learn how to play chess. I will be attempting two methods of doing this: linking into a website and retrieving move data from live chess games or have it watch a load of games where I play myself. The final goal will be to add in online multiplayer, add in an actual UI and make it available on the Play Store.