Repair code will be handled in a sep branch, this is being done so the configurable branch can compile and be semi-playable for testing important in development features.
Goal will be to slowly move out the bukkit* dependencies from -core, but, we have our starting point