Fixed build
Cleanup
UI: ui is ready now
Network change detection logic.
Also had to make one dirty hack