init core project