Minification compatible definitions. Fixes #3.

Here are the minification changes on a separe branch.