A beginning C++ programmer's attempt at making a roguelike with Allegro 5