add Party.cs and build new architecture inheritance for classes BirthdayParty and DinnerParty