Commit Final Project Battleship game

CS161 Final project - meeting all functional requirements in the form
of a BattleShip style game.  Note: I have only posted code after
grading was completed.