Added Mobile Version

Added a basic mobile version. It seems to be running very slowly, and
that makes the controls a little laggy, but it works. Also, if the
screen swaps orientation it ruins everything :(