self-contained non-integrated renderer code added with working demo using fredo data in deblur2, not integrated because not know how