Initial marking of PMI added. Still needs work- marks too much.
Copier now works as intended. Potentially still buggy, need to work closely with the marking code to test more.