CQM v0.2.2

Hopefully fixed NPE by adding some checks around the section of code
that was causing NPE. Can’t recreate bug on my own server, so let’s
hope this works.
FS & R

Cleaned up code a little bit.
Restructured data type to use UUID rather than player object.