Latest development work, roughly 6/7 - 7/22/14.

- Moved lots of code from app.js to app_lib.js, which can be reloaded without a full page reload.
- Started on an edit page.
- Started on a grammar to parse commands.
- Several other changes.