Create Database

Created a method to create the database, tables, triggers, and
procedures in one go.
Hopefully this will allow for the end user to only install a MySQL
server and port forward their router.

Still need another to timeout users. Looping an app-side query is now a
good idea.