Temporarily removed sets
Added placeholder solution for IE
Added ClearFilters()
Added array difference
Enabled adding shapes to the matrix
Merged 1fcfdf69e, solved conflicts.