Add Contact page, fix duplicate logic in layout
Improve the README