Load more than one CIF

This is to add more than one phase for the refinement.

Need to support 1+ phase input as a CIF

TODOs:

Edited by McDonnell, Marshall