fix(views): Fix Proplist
refactor(views): Use array for deps
feat(main): Add sample home view