Confirmed text objects work & accept kwargs, moved the input processing out of render, Text now has a draw() method