Adding support for multiple tile filters

This change allows a tile to have multiple filter classes instead of
just one.