character class and header with basic fields and some methods
fixed bad method names in header
more fixes
more fixes
committing winning version