Block a user
CRUD for model data (without undo stack)
Undo-Stack working with model data (with "do you want to save your changes?" dialog)
Save/load model data in JSON file (with "do you want to save your changes?" dialog)
Import/Export CSV support for model data
Notification in client if update is available
Find a way to use smart pointers with Qt's Signal-Slot-Connection