Organized program modes into their respective directories. Separated nested classes from the BattleshipConsole.cs class.