Assets 2

This is an alpha version of the service. The service is stable for use in production but is tagged alpha due to missing features for complete functionality.