Repository created and organized for test driven developement