added scala compilation tasks to build