Lightweight 2D game engine that handles animation, audio, and keyboard/mouse input.