added tests project
removed duplicated sources