Refactor geo drawing code
Refactor geo drawing code

One should be able to used different parts of drawing separately.
In fact - next step is use of geometry drawing from the Worker
bellenot/jsroot,root-project/jsroot,linev/jsroot,asseldonk/jsroot,root-project/jsroot,bellenot/jsroot,linev/jsroot,asseldonk/jsroot,bellenot/jsroot