Prep for placement tool.
oops.
Added tool uninstall function

Function so a tool can manually uninstall itself.
WIP check-in

Not sure what is going to happen with this stuff. Need to revisit the
whole component architecture and figure out how to get UI plug-ins
working.