This MR adds security measures (user/password) to the API, so we can distribute it to others.
Closes #98
\approve @ds @tara