updated troop class files, implemented mechanisms for states to handle n...

...etwork events