added front end changes and details view to controller with update to repository