Another huge update. Same notes as before.

Added 2 new files. Deleted Provider and Main. BattleShipGame is now the Main class.

The two files added are Requester and Shoot.