Changed InvalidModelException to the more specfic InvalidUserException.
Refactored JdbiUserRepository to consolidate duplicate user validation.
Continued development on the DAO and repository layers for the vocabulary table.