Fixed several issues.

Related to:

1. Not checking to see if a session exists.
2. Not reading the documentation on the Request library. I need my
cookie jar!