made the definitions for most of the assets more concrete.
added loading of some stuffs.