some cleanup and minor refactoring.  move editor and camera react components into ui submodule