lithium library for processing and scheduling background jobs