Added Client methods for window manipulation