World improvements

Worlds now have backgrounds.
Worlds now have a border generated at start.
Improved drawing of blocks:
It's now possible to remove blocks by setting the pointer to null.
Added null pointer checks.
Smoother removing of blocks.