QPL is a platform abstraction library. This library handles windowing, event polling, resource querying, ect.