mv file for mor clear name

Signed-off-by: Lumy <lumy@lumy.me>
Pawn modify to add Function for normal Pawn (is GoodDirection)
and isStartPosition will be used for Pawn (2 move instead of 1)
and Tower/King for the rock
adding all getObstacle functions wich return eColor.Color
if anything is find on the way of the difference beewteen oldPosition and New Position
(don't check first or last elem)
Also all rename for Pion->Pawn
and correction function
Switching for Pawn function
also containing catch_event which is maintest for now.
adding a function print to reach more readable output
a Methode SetPosition to be shure to copy value and not reference of Position
adding None elem for return in my function
Switching to Functor HaspMap Recreated, little hard to look but very powerfull
change gitignore to had .project shared
.project to shared
remove useless import
ready to try merge
Merge branch 'master' of git@github.com:nicolasdauchez/GUI_ChessGame.git into Engine

Conflicts:
	src/Chess/ChessGame.java
	src/Chess/ePawns.java
ChessGameWidget modify all Pion class by Pawn class and eClass by ePawns
remove unused import
remove main test
Merge branch 'Engine' of https://github.com/nicolasdauchez/GUI_ChessGame.git