Rearranged settings hooks to allow path changes before checking existing folders, and removed parent concept from control script
patched hooks tool to allow multiple folders, and to check that a hook is a file
rearranged build concept to remove parent concept (wasn't well enforced anyway)
Small output change for status