Replace allegro 5.0.10 by allegro 5.1.7
Made some works on abstraction