Implementovana databaza a skoro hotove demoMixin

Priebezna implementacia

* pridali sa id do namedtuple
* treba sa zamysliet nad exceptions ake chceme robit
* do terminu sa pridal predmet_id
* kde skladovat data co sa modifikuju v deme, momentalne sa skladuju v objekte ktory tie data pouziva
* plus treba upravit git stav, trocha som to pokaslal v fladgejt-demo kedze bolo vytovrene na fladgejt-rest...
Funkcne, ale neprehladne. Rozmyslam ci tie tabulky nejdu skompaktnit, tak aby kazdy "riadok" bol cely na jednom riadku (ako keby CSV). To ze budu dlhe riadky az tak nevadi. Asi by sa dali vyhodit aj mena fieldov (predsalen su to namedtuples), ale posud ci je to dobry napad.