Added multiple inheritance
Added toGizmo
added more testing
Added versioning, slight refactor
Gizmo is now a factory method
Readme update