a list.js simulacrum with pagination and filtering built in