updated the way _base works
removed helpers from base
added transform-origin
updated documentation
fixed missing transform origin from base