FLEXIBLE CLOUD APPLICATION DEVELOPMENT FRAMEWORK WITH WEB AND MOBILE INTERFACES