Implemented database entities and CRUD operations.
Changed not null database fields.
Implemented basic upload gui.
Improved admin catalague upload gui.