Changes:
	-Clean up the code. Remove the non-used classes.
	-The game is divided into three part:
		Classes used in runner game:  Runner.java (inherit from
Gameobject.java ), MyRunner.java(inherit from Actor class. It is a
wrapper class for the controllable character on screen) and
RunnerInputAnonymizer.java
		Classes used in maze game:  Maze.java (inherit from Gameobject.java ),
MyMazeExplorer.java(inherit from Actor class. It is a wrapper class for
the controllable character on screen) and MazeInputAnonymizer.java
		Classes used in Game Dialog:  GameDialog.java (inherit from
Gameobject.java ), and DialogInputAnonymizer.java

--------------------------------------------------------------------------------------------------------------------------
5/9:
Changes:
	-The runner now keeps moving to right at a constant speed until the
end of the map. The runner will jump is a jump is performed. 
	-The camera follows the runner when the runner is running. The camera
stops at the edge of the map.
	-The map is rendered from 1 pixel before the left of the camera and 1
pixel after right of the camera.
	On desktop, space is now jumping and z is attacking.
	-The runner now can be controlled from android device. Swipe up to
perform a jump, tap to attack.
---------------------------------------------------------------------------------------------------------------------
Changes:
	-The camera is adjusted so that the view will fit to any size of the
screen regardless of the screen revolution. 
	-Camera can no longer move out of the map.
	-A wrapper class (Myrunner.java) for the controllable character
“runner” is made. This class is a subclass for actor.
	-A wrapper class (TiledMapWrapper.java) for the tiled map is made thus
it is easier to access the properties of the map.