Refactored RDList<T> as type erasure was becoming more hassle than it was worth. Have a similar RDList/RData hierachy to GVDataList/GVReviewData. Added RdGvConverter to extract conversion out of controllers.