Implemented sign block

Fixed bug where coin block would be registered as a sign block
Removing invalid method
Adds text block to internal map
Local variables are now camelCase
Removing uninvoked labelevent

Not sure what it does, but it doesn't appear to do anything.
Player class now has xplevel and hasClub

Put together the implementations that were loose ends.
Initializing level parameter.
Removing redundant elipses

Or whatever those rounded bracket things are called
Jump boost is never used
The player object already has level and hasClub
Player object has these
Initializing fields for player class that were unused
Changing admins to public

It's never used within the entire project, so the developer might find
the list useful if it's public.
Removing unused isOwner and adding haschat
Initializing auto property hasChat
Initializing zombie, thrusting and club fields
Added more docs
Empty set is useless
Updated docs for zombie, vulnerable & thrusting
Comparison of float point, more consistent accessibility