My game framework, using Allegro 5 and ENet