added heuristic angles
saving saves heuristic angles
reimplemented indexer for new angle system