Add a toy user signup/login, and session support