Prototype with all modalities

Summary
API concept taken from D1.2; requirements identified in WP3 and WP4