progress on front end, main layout and index page