Fixes
Plugin execution not covered by lifecycle configuration:
net.alchim31.maven:scala-maven-plugin:3.1.3:add-source (execution:
default, phase: initialize)
Removed redundant version declarations
Also redundant group id declaration
Fixes unsatisfied version constrait
Merge pull request #21 from Anttonii/master

Fixes lifecycle configuration error
Refactoring code to facilitate for more social coding