mvn: add Mockito dependency
backend: incomplete AddLink feature
backend: AddLink feature with validation
mvn: adjust resource folders
mvn: adjust resource folders