Refactor React components, enable gulp to build react components and include them in ui code