unable scalac for execution compile and make only bytecode 1.6
Merge branch 'scalac16' into minmax
little refactoring