use Draper instead of PostPresenter; move PostPresenter#to_json to Post model
use Kaminari for pagination