Copied beginning files from the AllPurpose project