# App.js

`App.js` is used to setup context in `org.jboss.search.LookUp` and get DOM references.

This is crucial file for production code. This file along with `Init.js` should not be included in testing code as they
make references to production setup.

# LookUp.js

Trivial implementation of [service locator](http://en.wikipedia.org/wiki/Service_locator_pattern).
When used in tests some services can be injected with mock objects.

# Constants.js

Global application constants.
# App.js

`App.js` is used to setup context in `org.jboss.search.LookUp` and get DOM references.

This is crucial file for production code. This file along with `Init.js` should not be included in testing code as they
make references to production setup.

# LookUp.js

Trivial implementation of [service locator](http://en.wikipedia.org/wiki/Service_locator_pattern).
When used in tests some services can be injected with mock objects.

# Constants.js

Global application constants.

# Variables.js

Variables that need to be customized in order to produce JS application for different deployment environment.
Move configurable variables to its own file - add doc.
Move configurable variables to its own file - add doc.
