Added basic docking/floating. Nothing really works yet with all the missing features on the Todo list.