First pass at adding authentication via jwt.
As per API guidelines, returning json description block on errors, and displaying that message on the login page.