Move to multimodule project to remove bukkit references from the core, and
possibly support more than just bukkit in future versions.