Made it only run if it is the main program.

Also, I updated WillsLib to fix DBcreate() bug, outlined in commit
ab98d9e78b030e1fc21b3facf3561d3ed21777e3

Then I added a tester file, which will throw an error unless you
change it or delete the database file, so beware. I checked to see if
the program runs with numeral values, which it does. I need to do a little
more checking, but I think we're good to move on. Yay! To... buttons?