Big update! Forcefields and Block placement

Fixed many, many bugs, added forcefield with mob types, added block
placement/dig code, cleaned up a load of code