Working(ish) textbox

Consider swapping all std::string to ALLEGRO_USTR*