Initial test framework...in progress...