require.js, new testing modules, new images.
Implemented layers.
Added Entity.
Purged all legacy code.
Updated docs.