Added ignore list
Added collection classes
Added unit tests