Text working!

most keyboard characters, return is a bit wonky or the first char is
wrong not sure which.

next step is to make an asset handler to keep track of sprites and
textures