converted main source/test to a gradle build
left benchmark, unused model, and viewer alone
Merge pull request #4 from Pyrolistical/master

made into gradle build