changed some variable/function names to be more intuitive

added horizontal centering for dynamic pagination module

added user options validation