IMPORTANT: This is a library I tried to develop in my free time during college, the goal being to replace libraries like SDL. At this point, I've realized SDL is perfectly fine.