Relocated the DataRecord class and added docs