Fixes Summer Project Naming Conventions

This commit fixes an issue with the names of classes that added the details page twice. It also changes several file names to 'summer-missions'