added messagehandler
added eventhandler
added antiplace and break grinding