initial commit of forcing file manager and tests