Made further progress on the default N X M matrix implementation
Added gradle wrapper support for the project as well as junit/logging library dependencies