State machine !

I had a few problems with my solution simfoule, so I had to create a
new solution (metrosim), and copied all the code into it.

I started making the state machine for my program… The architecture of
it is nice… But could do better by adding a State machine class above
my State class. It would favour portability of it and would be
compatible with other behaviours from different pawn. But since the
pawns all react the same, I don't think it would be necessary. If it
needs to be, it'll be added though…

Now concentrating on the movement and correct behaviour to adopt for
the pawns. This will be a BIG step for the simulation.