Prerequisite project initial commit