Created base implementation for a transition
Created base implementation for an internal state