fixed some param issues, figured out how to extend DisplayObject properly.