Improve data model docs.

This is not done yet, but I wanted to share b/c I now people are itching for it