Changes to code.

And add MooseX::MarkAsMethods to cpanfile.