This update refactors a ton of code to make things more clear and squash many outstanding bugs and issues:
The messages class to make it more readable both in the class and serialized form and rely on components and placeholders instead of MiniMessage serialization when not necessary (f8a4e3e, f2bf0bd).
The Vote and FastForward classes are completely reworked to be more clear and fix bugs (bd4d2b2).
As well, this implements the Cloud Command Framework to retire ACF (6d23ceb, b45cc15).
Last, this implements MockBukkit to provide unit testing for various functions of the plugin (ab17168).