revamped the entire website, added login function