update home layout, work on pushState in js
project work layout complete