Putted GenericContainer in namespace GC, added Ruby sipport