quasidiff class now uses a system class implementation so that events dont need reactions to calculate e.g. number of neighbors. Implemented cumulands and fixed some issues.