More playing with web UI. Starting to look almost good.
Sorted some stuff with tests, Ids and such.