Added extension and snippets

Gen0 collection sample;
Covaritaion and polymorfism caveat