Filmek: History and technology