Platform45 Battleship Challenge App