move ScriptConfiguration to internal package
move RequirementCHecker to internal package