Fixed some issues with the GameViewController's init method