IMAGE: Cloud Powered Mobile Enterprise