changes the way relations are accessed

Relations are no longer methods, but properties that contain
initialized collections or resources.
moves RestUrlBuilderFactory to separate file
changes src folder structure and bumps version