Rename module to be unique

According to some folks in #haskell and this[1], packages should have a unique
top-level namespace, derived from the project name, with all code contained
thereunder.

1: http://www.reddit.com/r/haskell/comments/1qrilm/packages_and_namespaces_naming_convention/