api/users: initial commit, and add of required database and routing functionality