update styles and add homepage