removed the concept of viewable, data set is much smaller then i thought.
added parsing for images and the array of viewable images for each post