Added new WindowManager. Still unimplemented.