first attempt at keyboard input
Merge remote-tracking branch 'origin/gh-pages'

Conflicts:
	index.html
	js/main.js
click on spider, first canvas attempt

I will probably redo the javascript and reimplement it with canvas, because I experience the first issues ...
Complete rewrite to canvas

The Game engine is completely rewritten to use canvas. There is a fallback that is not yet fully implemented using spans. It will probably be slow as all hell.

The map now moves around the player, and there are now more open things than before, but it stands on a better architecture.