reordered and added scala support
new plugins and conf