Refactored transitioner into lib interface