added very simple key handlers for both pressed and continuedly held key handling (single event vs repeatedly handled).
Inverted relative coordinates for game.window.view.move(x,y) function
to make it more intuitive.
Placed screen capture method in media module.
Some changes in module structure:
	world module now responsible for drawing tile map
	tile map module for enabling and binding its texture
	media module for loading textures to atlas
Wrote very ugly double click handler.
moved texgen.py to textures dir
Merge branch 'master' into restruct
Merge branch 'restruct' into landscaping