Film: History and technology