Added StateMachine and Action. Edited already existing classes.