Refactoring message types
- Separated References and Dependencies messages
- Changed ProjectName to Name
- Changed ConfigurationData to a list of strings