First commit rework
rework in progress, works fine till now
Added the architecture od a Finate State Machine for the GameStatus
Fixed few issues