Move playground out of src folder, restore unit test

@hollance Sorry for removing unit test, i get them back from gh
moved the playground out of source
we can also isolate src folder from project folder if you wish (to be done)