added layout and signup page. chapter 5