Updated safezones

Changed a bunch of stuff to make the class better organized and to
improve the response of the /tr safezone check command.

Note: I messed up with excluding from the build path, so there might be
some problems.