Lmfit model for xrf

The fitting model for xrf is included. It is still in process, and some file structure might need to be re-organized.
This dict is used to update the current parameter dict, so we can dynamically change the input data and do the fitting. I will add more comments then.