More class-ification of core function groups

+ Transformed breadcrumb and pagination functions into classes with
compartmentalized methods.
+ Minor UX improvements with comment AJAX