added extjs framework for gui