feat(homepage): build home page