Extracted new class ConsoleInput

ConsoleInput validates and makes shure that the input is valid for the
engin to run
Renamed GameState to Engine