Added tests and the_repo move out of the project main dir.