New classes (improved maintainability).

Added GameEngine and GameField classes.