Configurable Angular JS framework