Junit Task

JUnit task is added to the repository
All the commented code should be removed from both the tests and the implementation classes.