Updated constructor to include a String of the type, which is coverted to an Enum using the getEnumType method
Added additional comments
Minor updates to load wargear then unit, but still needs work on which wargear to load