Moved Several Methods to Module-Level Functions

Because they are always used as functions, and there's no sense in having
them attached to particular objects, in this case, I hope.
Finished Rewriting File

Closes #8