St. John’s Church, Stockholm – the Church Built After Centuries of Planning