re-design home-page and user dashboard