interim refactor point - encapsulate all queries in a BenchmarkingQueries object, move all storage related stuff from organisation.py into models.py, and generally tidy things up
finished refactoring benchmarking report