basic framework for hacker news login works, signup works