Added an error handling if parameter file cannot be opened.
Modified so that dividing J1, J2, J3 by initial can be swhiched.
Added projection model parameter
Made IncidentVector class abstract class, and added Equisolid Angle Projection