initial commit for the project