Began implementing asset handling.

Completed asset entry, group, and type.  Need to implement manifest and
JSON serialization.