Create link class with relevant tests
closes: #1 (closed)
What are the key features of this change
A link class has text and reference which are both String. Text identifies the link and the equals method checks therefore on this attribute. The reference can be null and connects to a passage, but the link can exist without the passage which is why it is a string.
Checklist
-
Javadoc -
Relevant tests have been created -
Build tool test passed -
Class version is updated where relevant