Major refactoring
Changed groupId
Changed artifact names