Version 1.1.0 Update
-Greatly simplified the setup structure by using standard JS practices
-Replaced _parent_ property with _super_
-No longer a need to specific the name of the parent class to call its constructor

(95% backwards compatible with 1.0.0, just update your _super_ calls)