I need to commit before I branch off.

I'm going to start adding support for creating new tables where there are none.
Finished adding table creation functionality.

If you give it a table that isn't there, it'll give you a window to create it.
It looks a little shabby, but it works. Maybe later, I'll be able to make it all
fancy like, but for now, it works.