Added pragmas for organization
Implemented Asset Type methods.  IN THE SKYYYY