Renamed ambiguous partials to make it clear what their role is.  Also broke out many elements into new partials for reuse between terms, aliases, etc.
Removed manual "fire" in favor of properly configured template loading and event firing.
Added a wider range of status and type variations to the underlying couch validation.
Added a configurable template for new records.
Broke out many elements into new partials for reuse between terms, aliases, etc.
Fixed remaining references to "detail" instead of "details".
Split "data" up into multiple partials and added support for a wider range of fields.
Added tab indexes so that the form is easier to use.
Added support for changing record types.