UPDATE: Implemented GUI and mayor logical functionality

GUI implementation:
- Image for each figure
- Board
- Button to change game state (current player)
- Label to indicate game state (current player)
- When user drags figure, all available moves are highlighted
Logical functionality:
- Checks available moves for all figures (MoveValidator class)
- Created Move class
- Changes game state