Dino dex

Refactored code and cleaned up arrowheads following discussion with Dan
i think this can be safely deleted....