Refactored code and introduced an init script.
Testing Transitions