added layout and homepage