implement Coder interface, initial version of Person subclasses