Added allegro library and functional gui