System architecture and design of APIs

Summary
This deliverable describes the overall integrated technical architecture of the server and clients (home and mobile) systems as well as provides high level definitions of the APIs used to communicate between the various modules. The overall architecture deliverable is based on the requirement documents from the technical modules in WP3, WP4, WP5 and WP6.