Layout and styles

basic homepage layout and less changes
index.html

managed conflicts