add language file
better finding of scala files
add mod class
add proxy class
add configuration object
add metallic extractor block