An extremely customizable JS framework