implement routes for login, signup, get all users, and get one user's info

server responds to successful login and signup requests with a "Location" header that contains the URL for the user