Added classes for storage and templates of basically everything. Renamed
fields to be much smaller, to reduce gson packet size.