MessageDialog buttons destroy the dialog automatically. Also refactored some.
Added some ToString methods to help debugging
Removed misleading and superfluous comment
Fixed double visualization when a droid was created