completely built a new assetloader and tests.  added util for removing filepaths.  changed interface for cache method to accept name and asset as 2 parameters