Added MigLayout library
Class Renamed
Added MoveType
Deleted Class.

No longer used in this version.
Newly created interface

for saving and retrieving player strategies
renamed StageController
Created choice builder provider
Added Move history and strategies to the player class.
override toString to display more accurate strategy descriptions
added extension of class PersistentStorage
Added isCooperate and isDefect to test enum types
Renamed RoundDataContainer to ViewRoundDataContainer
Added extension of PersistentStorage
renamed roundHistory to roundData
renamed class
Deleted classes no longer used in this version
Newly created Custom Strategies
IDE changes
Corrected implementation error

bug: strategy did not defect till the end of the match after the
maximum number of allowed defects were passed.
Corrected implementation error, and added toString override.

bugfix: did not defect as expected