Added UIState
Created UIMenu object and added constructors to UIState
Created GameMessage class in com.all package and added to UIState
Defined specifications for UI interface and updated UIState
Prefixed Game to Action and State in com.backend
Added specs to Runner interface
Refactored UI classes and created DummyRunnerForUI
Minor modifications to UI.java
created ConsoleUI with text-only console writing method (should be
replaced with jCurses in the future)