scala launcher