Filterpage

Issues #18, #19 and #20.