started to implement reading the page in the right order (sorting pixels as read by eye.) not working yet.