Updated World and Added Game
Completed End-to-end implementation

Added Console to visualise solution
Added input states/output states tests