Finished what I would call the first iteration of the foundation classes and their unit-tests. I think I can move forward now.