Work on TileEngine

The tile engine is now outsourced into the TileEngine.js
The images now have a pure alphachannel tile.
Canvas resolution changed to 1200x840
TODO:
The compete map is drawn every loop this needs to be fixed.
It has to be updated on changes only.