Added procedural rendering of tiles

Tearing removed from left, right and bottom sides of the game window.
Seamless tile map scrolling.