Add code cleanup todo

CSS is quite a mess after all the interface experiments. JS code has
wrong indentations and could use some more structure.