Prevent creation of a table with no columns. Closes #18.

As the title says.