FIX: encapsulate psutil

Addresses #786