Modular JavaScript Framework