Made changes to Database and toDB. More information below.

+ New empty databases can now be created using Database constructor with specified name that does not exist
+ When creating a database object, the connection is not opened automatically
+ toDB methods now take a database as a argument, so you can specify which database the stuff should be loaded into
+ toDB methods don't close connection to the database at the end
* noticed that the time it takes to do an insert into a database is correlated with the database size. inserting into table with 100 entries takes roughly 10% of the time as inserting into a table with 1000 entries.