Added ignore rules
Created base class for the collections