first commit

enviroment ready to develop
new test cases and classes divided in files