A powerful, simple and flexible javascript framework