Updates usage message in compile script.
Fixes bugs in formatter. Begins work on updating full-text-search to make it more efficient and simpler to use. Works on tests for utility classes.