Gravar-mail: Indole synthesis: a review and proposed classification