Feature/add filter programs index

adding a filter to programs index. still has a few bugs when it comes to combined searches but it gives a general idea of how everything should work.