This a work branch fixing kwin build with KF6 and also fixing some of basic features not working. It's still possible that other functionality doesn't work.