Creating project & basic logic