various fixes, nicer ui, dockerfile