front page improvements to width, centering, responsive and carousel design