Use Moo instead of Moose
use namespace::clean in place of "no Moose"
Merge pull request #1 from keithbro/moo_instead_of_moose

Improve performance by using Moo instead of Moose