-minor updates to usco-base-ui
- update elements to use polymer core ui
- minor changes to code generation (existing code)
- added escodegen experimentation
- renamed smoke.html to demo.html
- added various helpers
- added base files for experiments with js-git (and more specifically its github integration system)
- updated package.json
- started experimenting more thoroughly with assembly guide system
 * moved notes to new custom element folder
 * seperated actions/verbs and prepositions into seperate files/folders
 * started laying out basics for demo.html
- for now moved all visual/dimentional drawing helpers to a seperate custom
element, that is more easilly importable
- also started adding start and end options to sizeHelper
- further refinements to basic experimentation for assembly guide
 * cleaner more clear basic shapes and helpers: cylinder instead of cube
 * correct orientation towards target and start/end positions
 * code cleanup
- fleshing out some of the ui element for the assembly guide system:
 * still only a prototype's exploratory work !
- added new tween-js custom element : can plug in into the update
loop of a three-js custom element
- further refinements of on screen controls
 * removed some of the finer clutter in the code
 * still fleshing out ideas
- further refinements of assembly system :
 * now experimenting with something more "connector" based
 * bolts now added dynamically to fill all the connector slots:
 * should the above be more based on the bom ?
 * how should the "matches", what to put where be done ? : still trying to figure it out
- split out assembly guide elements into seperate files
- minor improvements to presentation
 * bigger arrows
 * step  number out of total added
- various tweaks and notes
- migrating code to use the already existing connectors from usco-shapes
- updated visuals and options of connectors