Issue #9: outlining how to implement testing

Much more can be added here