Revert "Create TestBed.cpp & TestBed.h"

This reverts commit a51693eeb3b4627d4f0ca7f2f125927fc471d4a1.
Revert "Revert "Create TestBed.cpp & TestBed.h""

This reverts commit ef9d4f41934c4d575f567a46b6dd6b629d35878b.
Merge remote-tracking branch 'origin/master'