refs #5983 in the style guide it was suggested to use for instance the "." as a separator for those types which absolutely makes more sense to me. So dash can be used for naming of the component and is clearly separated from the type
refs #5983 more filename corrections
refs #5983 each component should have its own file. For some reason SitesManager does no longer work. could not figure out why so far