us40420: Filter component added. Observer modified to fire source as well. Test view added. Css added.