Light-weight Finite State Machine implementation for Unity3D in C#