impl most String, added nyi Bytes, impl more VInt, rm Data impl--now interface, added Mgr