Basic testing framework added