Add scala repl support