Step 1 - project requirements