Centralized interfaces and mixins in the system module.
Removed unused dependency.