add stats interface
fix return type
fix typo
implement Stats interface
massage types
program status
action types
UI interface
fix UI parameters
start implementing UI
add MENU message type
add showing main and game menu
ConsoleUI
change some methods access level
add clearConsole()
add field getter
...
add getDefaultCellValue
fix typo
method stubs