Refactoring of Field State and Gamefield