updating to use snapshot

* Also tried to get to use Maven but although the dependencies are pulled in the .jar does not seem to be picked up. Will try again later
* Had to remove @Override annotations for some reason. Again, not sure why.