initial project struct