Separated resource handling.
Blocks are images.
Skew distribution.
Code cleanup.
Added game over.
Highlighted blocks.
Improved speed.
added background.
perm