Simplify the styling
Adds update method to todos
Adds archive (soft-delete) function