HTML5 framework for mobile application development