generated scala project