Rewriting of getimdbid()

`self.year` is now of `int` type after self.update()