Replace self-made implementation of addon-system using pl4j
This looks promising:
https://github.com/pf4j/pf4j