Updated .gitignore
Converted project to Gradle.
File names updated as part of converting project to Gradle.
Add parametrised tests for distance and min methods.
Add parametrised tests for sort method.
fixed error in min method
Add parametrised test framework (JUnitParams) dependency.