Added some classes for character-based gui