starting position added
some cleanup
some tests problems
basic game_logic.game_state mechanism stub