Vector now defines methods in prototype (smaller memory footprint)
Added functional mixins, refactored Block to that pattern. Also added namespacing.
Now loading resources with manifest files
Refactored the World class and made it simpler
Globals begone!