Removing custom Exceptions -- at least for now. Tweaks to Asset as well as adding test package.