GUI Library built off SDL2