Added pagination and filtering to Challenges overview

Adds pagination and Upcoming/Past/Mine/All filters to challenges overview.