Mutation class
Mutation basic test
use MAC namespace, no templates
init MAC namespace
more stuff to build