There are quite a few things left to do before this can be merged:
[x] Update README with new setup instruction
[x] Make the UI work in other browsers than Chrome/Chromium (see #34, that will probably also fix most problems with other browsers) EDIT: Almost fixed, see #34. I think this shouldn't stop this branch from being merged anymore.
[x] Ideally also fix #32
[x] Change folder structure a little bit (having css,... inside "ts" doesn't make sense)
There are quite a few things left to do before this can be merged: