Modified Troop factory, added classes random ev.
Added random event class and related classes
Merge pull request #65 from Codes-With-Eagles-SWE2014/fmqkc_sprint2

Fmqkc sprint2