[Refac][CNN] NNLayer implements ICnnMap
* renamed matrix interf to iCnnMap
* renamed to INNlayer
* consolidated ibasiclayer