Added String door id, key using item in hand, lock/unlock command, and other misc. changes