Craniopharyngioma: Neurosurgery and endocrine management of brain tumor