Abrams 2D Game Engine using Allegro 5.x and Visual Studio 2012