finish layout and routes, add signup page