Server-side validation and better flash messages.
Minimal functioning account page.
Made the login/create account/edit account forms look better.
Generalized getById, implement a default wishlist on User create, fixed .delete(), switched to .hydrate() methods in the constructors, got rid of the url column on Item, minimal CRUD for Items.
Let people use the system without registering first.