Moving initialize directory into FileIO and documenting functions