Templatize the 'posters' widget so that it can be resuable in different scenarios