State Machine Added

I added the State Machine into the game. To use it just add a using
statement and you will be able to access the State Machine. It's a .dll
file (dynamic loaded library).