Class names must be nouns, in upper and lower case, with the first letter of each internal word capitalized. The name of the interfaces must also be capitalized (the first letter) as well as the names of the classes. Use complete words and avoid acronyms and abbreviations.