Initial working/passing version of testling