This PR breaks the julieops project into serveral modules (multi project maven), so in the upcoming feature a web api can be integrated with the already existing logic.
Please check if the PR fulfills these requirements
[x] The commit messages are descriptive
[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)
[x] An issue has been created for the pull requests. Some issues might require previous discussion.
This PR breaks the julieops project into serveral modules (multi project maven), so in the upcoming feature a web api can be integrated with the already existing logic.