Got rid of Data.Lens.IxSet which caused dependency problems
Switched from Data.Lens to Control.Lens