flesh out structure of main DataFrame object