A screenlocker that's highly configurable in lua