Initial update functionality

- Cleaned up routing
- Added update view
- Moved home to list view