add new class 'Reporter'. add sort, filter methods for show