Added more function documentation, and improved Streams/image/preview