Working on Peak fitting

* implement PF in larch
* improve pf in Athena
* improve PF plotting

also removed dependence on MooseX::StrictConstructor