adds SDL_ttf lib and a UI base class