Practice Test Driven Development to create the game Battleship. Focus on writing units tests for the game logic, not DOM manipulation.
- Utilize drag and drop API to place ships
- Play against computer AI
- Select easy or medium difficulty
- Set user's name