Sigi Fischer, Film & Photography in Schaffhausen