Class-ify ranker.py, week 5 data, fixed weight bugs

Created ranker class
Added week 5 data
Fixed deepcopy related bugs