BasicInteractorFactory now takes the persistence object in its constructor. Aquarius.py now has no direct dealings with the persistence at all.