added project structure with files