Refactored all extjs modules, fixed bugs, added new features