Add search capability via the ?q= query string
Refactor get_all() contents into paginate() and apply_search() functions