Added floating windows and the ability to make floating windows top layer