PhotoProcessor Core and test added.