Added documentation strings
Changed .gitignore
added some optimal triangulation methods
Refactores structure for import behaviors
Changed compilation system
Added triangulation method from kanatani using Cython