GUI with SDL in C++