First commit core project