Renamed some methods and added addNode method.
Changed return type of setters
Drop OSGI semantic versioning for now
Removed dependency on google guava