Gobekli Tepe - the World's First Temple?