Create textBox.cpp

Have a bit of a freeing problem. SDL_FreeSurface in deconstructor cause double free.