rename CollectionBase <- ListBase
add SourceDirectories