init project struct