Extracted custom views, etc. from legacy couchapp for cleaner reuse
Converted API modules to use new standalone views instead of legacy couchapp.
updated deployment instructions
Moved validation code to "api" instead of legacy couchapp.