Classic sample added missing files, Define fix for 8.6, component packaging

I could not compile classic sample from master due to

*  (missing files) 

Fixed unified for 8.6 

* fixed define `__UNIFIED__` instead of UNIFIED 
* added nint alias