Refactored Game to simply use a class and no interface and encode the goal

The goal is encoded using XOR and a seed value. This will be used to simplify the controller
Refactored controller to be more RESTfull ;)
started JS UI