MouseInteractive.hx: Made mouseIsDown/Up/Over/Out Templates to follow IOC. Added e.stopImmediatePropagation() to mouseIsOut and mouseIsUp(). The _display property is now a Sprite instead of a DisplayObjectContainer
Draggable.hx: Deleted overrides on template methods and added new ones to update the view to follow IOC
Created SimpleButton.hx an ButtonFactory.hx