Arrowhead

Broke up classify logic into smaller chunks. @bwthomas 
CLASSIFICATIONS doesn't appear to be defined.