added filtering and sorting gem ransack for ease of use