add Transition module
Merge pull request #40 from veryrandomname/master

add Transition module