kesava deo temple history