This plugin allows you to re-arrange or detach elements of the TeamSpeak 3 Client UI to further customize your user experience.
The full source code for this plugin is available on Github for your perusal.