Improve testing capabilities
Use Craftbukkit's built-in JSON libraries, because why not?
Use reflection instead of touching NMS/OBC classes to improve version
change resiliency
Remove reference comments