added homepage and layout