Use SDL textinput instead of crazy homerolled stuff