Added StateInfo method to IStateManager.
Can give packetkey a payload now.
State machine work, need way of sending state info.