Initial start on Document class