fixed lots of buggy stuff with previewing/submitting moves
made workers and resources and various bits be graphical...ish