ui pushes updates to server, ui fetches state from server

HELLZ YEAH!!