getting project structure in place