| KeyPad | Provides an interface to access the DS keypad more like a normal keyboard |
| KeyPad::keyData | Helper structure used by KeyPad to keep track of which buttons are pressed, and their current states, and repeat data |
| Sprite | A simple sprite struct |
| SpritesBase | A sample base class for applications that use sprites. It handles dealing with the OAM on the NDS |
| Tutorial01Sprite | The class that holds all of the data related to the application. The main simply instances one of these classes and then executes it via the "go" method |