This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
You take control of an airship to battle waves of enemies, unlocking new ships as you progress. You can play a story mode, as well as an endless mode. To top it off, there is a soundtrack.