Just a test. Core functionality of Allegro 5:
- Allow to start a function as another thread
- Provide locks/events to wait/wakeup on
- Window/Fullscreen
- Bitmaps
- Drawing primitives
- OpenGL access
- Streaming of sound data
- Playing samples
- Keyboard
- Mouse
- Joystick
- Accurately query current time
- System events
- Input events
- Timer events
