moving files to src, adding demo folder, adding composer for phunit