WIP: reorganizing top level project, changing API as I go
in process of reorganizing asset loading code
reorganized asset loading, changed some APIs
more work on implementing new API
mostly changed all APIs, lots of cleanup to do
working on api changes
syncing
reorganized - reimplementing tests, refactoring as I go
working on tests
fixed failing loader test
registry tests passing
refactored Javelin.Component test
removed references to entity in components, no need for it
refactored entity tests
added placeholder asset loader tests
async testing on the asset loader is a turning out to be a lil tricky...
fixed failing async tests and double load bug, thanks David
added more AssetLoader tests, still WIP
added more placeholder asset loader tests
finished testing Javelin.AssetLoader