A simple plugin system that I wrote in java