renamed java to scj for IDE, registerLanguage moved to layer