feat: Introduced config switches to choose the used implementations
-rw-r--r-- 395 .gitignore
-rw-r--r-- 3403 pom.xml
drwxr-xr-x - src