Beetle cleanup
Implemented IDisposable
Added world size negotiation