bz1063273 - properly enable/disable remove ui button
bz1063273 - added destroy method
bz1063273 - added test, cleaned up based on comments
bz1063273 - properly enable/disable remove ui button
bz1063273 - added destroy method
bz1063273 - added test, cleaned up based on comments