[FEATURE] Max replacements per page

this fix issue #8
[TASK] Made MaxReplacementPerPage as constant with -1 as default