First basin implementation of allegro5 graphics