Xrf fit

again, can you make this a bit more verbose?

You can probably drop the 'model' from the function names because they are in the `model.physics_peak` name space already.