Add footer
Add view endpoint
Add view page with styling