Added a new branch with some broken AI in it. I will fix it tomorrow and try to get it implemented in the game as well. Right now there is a hang bug originating in the AI constructor. I think that it is probably really simple likely originating in the loop at line 498, but it's late and I'm really tired
Did some work on the AI that I uploaded last night, still crashes when run, but for less reasons now. I have to get ready for class and as such I have to stop working on it. The current bug comes from MainActivity.java line 550. I have no idea why this is a bug. Line 550 is a function call and the error occurs before the function begins.
We now have AI. The app is also a game that can be played, although it needs a lot of polish, it does work.
AI is finished. We still need buttons on the place screen that enable the player to turn their ships and generally a better interface, but that will have to wait a little bit, sudden hardware failure.
I fixed the rotation buttons. Divided along the bottom half of the place screen
Made some changes to my Battleship_AI_TEST branch fixed a few bugs etc. Won't let me commit the changes to the main branch though...
Added a confirm "button" to the place screen and to the attack screen (click the tile again to place). Currently ships do not render correctly on the place screen until their placement is final. It is late right now, I will fix this in the morning.

Note: This only effects files found in Riley -> Battleship
I did some work in Riley -> Battleship. I made placing ships require confirmation and fixed the rendering issue that I mentioned in the last commit. Additionally there were a few other bugs that I neglected to mention that have  also been fixed. I have also begun development on a new AI feature that makes it's attacks a bit more intelligent. Right now it is not running stably (it sometimes crashes). I can't get a good error message explaining this and as such this bug is providing difficult to fix. To this end I have commented out the line that actually implements the new AI feature. I will get around to fixing this later.
Some small changes to the UI and the layout of main.
Put Casey's functions with Riley's. Readjusted the formatting on Main
and made minor changes to the layouts (Main, Options, Setup, Lose). The
downloadGame function is currently not complete but the Upload one
should be.
Commiting a fixed downloadGame() I also fixed the parse functions up a
bit.
Deleted extra files