Add basic Bench class implementation