restructure and add home page