SnapShot - Add Tracer class

Signed-off-by: JimBonner <jim@BluePlateSoftware.com>