Implementation of custom TreeViewModel.
Add new sql tables for relations between authors, categories and languages.
Extended implementation of TreeItem.
Extended implementation of CustomModel.
Bugfixing and working implementation of CustomModel.
Clean up code.
Remove old treeview model.
Merge branch 'modelview' into develop