Implement Column Classes

I decided to quickly implement the rest of the project without unit
tests. Most of the code is straight-forward, so I didn't see any point
holding up the initial release. I will mark the first release as version
1.0.0.0 once I have the unit tests written.