import libkscreen and kscreen (adjustments needed, will follow up in separate commit)
adjustments for libkscreen