The keyboard VMs are nos disposed recursively (see below for more)

- Renaming a few classes
- The buffer window is now hidden from the task bar
- Adding a min Width & Height on the skinwindow in order to avoid a confusing UI if a keyboard has been shrank to a width & height of 1