Changed Vectors to ArrayLists. Also added JunctionOption actual implementations of the AuthorContribution, as well as the member variables of JunctionOption.