Several changes

Hooking up the project to a gmail account so we can send emails to
users, setting up a configuration file, creating a basic schema, setting
up a testing framework, updating the README, and other changes.