Introduced the AltoCache to hopefully speed up the alto parsing. Reverted the alto parsing to use xpath