Home page design update (in progress)