Update database code to close after migration
Include check to see if database tables already exist
Update name for database middleware handler to be more clear about its use
Update documentation for db.go init function to show it's intent