Add support to filter reports using different data types. Filters can be 1. Dropdowns (powered by data sources) 2. Entered text (Integer / String / Float etc) 3. Datepickers