Refactored ArrayRDD and TupleRDD; Added DictRDD