Continued porting to transitionables, broke out functionality in the constructor.
Conformed more to the Famo.us style