Working on challenge tableview, added background operation queue support.

Still buggy.