Fixes, appears to now check projects, will need to look at whether we want to compute and check the full transitive tree or not, at the moment will flag all non-direct references as unused.