added view with admin display and listing page, still a work in progress, but a good start