Table namespace was cleaned up to reduce potential conflicts with private tables; code was refactored in support of the namespace cleanup; people and contactinfo tables were added for better support in enterprise environments; bug in history writing function was squashed.