Added more ui components and an initial view skeleton