CODE Framework - Business Application Development Framework for Professional Developers