Open Application Platform for creating web based applications