Controllers and basic interface for references, untested
Final references stuff, don't inherit citations