updated Changes and changed required module from MooseX::Types to MouseX::Types