added checks for player movement against solid objects
added orientation indicator for actors
added orient method to actor
player now orients proper direction even against solid objects
GameObject now has solid property
can print text to sdl screen
refactored to TextBox, made more general