Card Layout Started & Touch/Mouse Events Added

The structure of the vertical card layout has been added to the html.
The game grid anonymous function has added functionality to listen to
mouse and touch events in preparation for the user controlling the robot
on both mobile and desktop interfaces.