Front page layout more or less done

Front page layout more or less done. Still need to add footer menu and
fix social buttons. Then do responsive fixes and rebuild secondary page
layout.