dded Type Module
Added Type tests
private > protected
Update Type unit tests
dynamic enum call static
Added constantExists() helper
Update enum type tests
remove redundant class
Added new helpers - fromValue() loads an enum object from a passed value - constFromValue() returns the const string for a value
get default enum value
composer.json for Type