Improved command accessibility

Made all GameController commands static.
Game now also inherits from GameController.
Added command for clearing and executing the command queue.
Added documentation markdown pages