getting project structure setup.