add new web client code
change code to classy style and add icon for transform component node
make component use the img transfered from server, drag and drop component creation