add integration testing to user signup
add login/signup routes
login/logout implemented fully