Added sample data generation file to .gitignore
Modified tags to use a colour table which can be reused elsewhere too
Added reference table
Fixed some syntax errors and small bugs in models
Modified work/reference relationship
Added three new config options for link text
Added new endpoints for new tables