Avalanching Systems and Self-Organized Criticality