finished homepage, login, and signup