working on home view with it's components