simple side-scroller to test an entity component system implementation using Allegro5 and C++