UniqueNameGenerator implemented

generates unique actor names based on a classes or a base name
logger added