Base Review PR

Review PR. Initial version. 

Please come forward with any comments/suggestions/questions/etc.