All CRUD logic now works. Missing: Login, styles