Refactor page response to be page parser and return image array instead of yield, change tests