added layout and base css