New sorting structure

Added a new sorting structure to make it more tolerable. Started work on
a new version of SnowCrack, but will likely be abandoned in favor of a
complete rework.