update menu

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Move game logic into own file

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>