A GUI library using SDL