October 31, 2017 marks the 500th year anniversary of the famous episode (and birth of protestant revolution), when Luther nailed his 95 theses to the door of the Church of Wittenberg.