Added cloud module and new app code