MVP framework for Ext JS based GUI database applications