Added more functionality to the Console

Including string parsing and a virtual cursor.  Simple drawing functions
seem to be fast too, as it's all inline.