Implement Polygone, add some comments