Write tests for DataModeling

I created a test project for DataModeling. Most of the code would be
better tested as part of an integration test since most of it just hits
a database. I created unit tests for the ConnectionManager class.