plugin main class now more or less follows the singleton pattern
In preparation for using sk89q's command framework