A categorical and diagrammatical approach to Temperley-Lieb algebras