Big refactor
Remove all think about test, too complicated to add in this project
Remove coverage task in travis
Move search start position logical in Map class
Add a debug stage
Some refactor in mouse input class
Some refactor on keyboard input class
Refactor in keyboard input again
Better name
Some refactor again and again
Add a main menu screen
Add a menu in game to exit
Add a exit button in main menu
Update Window style
Optimize change inputProcessor
Fix crash when no action was click