add scala project structure