Generalize fedora 3 node organization through a new java interface.

Resolves https://www.pivotaltracker.com/story/show/57762326