adding basic checks
support for polygon16 + preparations

* adding support for polygon16
* adding a first loop on the emf to analyse its structure