Initial commit for project structure