improved front page layout, ready for JS