tidied up HepApi controller and started base work on InteractionsCalculator service