better data updating
better tests
It's working! better ui, mainly
improved ui more