Added trimming to filtering so whitespace doesn't matter
Renamed m_list to layoutList
Added comments for public methods
Removed "m" prefix in members