Updated code, setup for ListFilter component to handle initial state. DRY-ed the template so that it now loops over predefined filters.