diff --git a/LICENSE b/LICENSE
new file mode 100644
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,20 @@
+Copyright (c) 2012  Joseph Abrahamson, Reify Health LLC
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/Setup.hs b/Setup.hs
new file mode 100644
--- /dev/null
+++ b/Setup.hs
@@ -0,0 +1,2 @@
+import Distribution.Simple
+main = defaultMain
diff --git a/src/Service/Twilio.hs b/src/Service/Twilio.hs
new file mode 100644
--- /dev/null
+++ b/src/Service/Twilio.hs
@@ -0,0 +1,19 @@
+{-# LANGUAGE OverloadedStrings, DeriveDataTypeable, NamedFieldPuns #-}
+
+-- | Just re-exports a few of the types from
+-- "Service.Twilio.Types". There are a number of helper functions
+-- which are currently exposed by "Service.Twilio.Types" that aren't
+-- exposed here.
+module Service.Twilio (
+  Price,
+  Passport (..),
+  PhoneNumber (..),
+  SendStatus (..),
+  APIKind (..),
+  SMSKind (..),
+  Id (..), uri,
+  SMS (..)
+  ) where
+
+import Prelude hiding (id)
+import Service.Twilio.Types
diff --git a/twill.cabal b/twill.cabal
new file mode 100644
--- /dev/null
+++ b/twill.cabal
@@ -0,0 +1,37 @@
+-- Initial twill.cabal generated by cabal init.  For further documentation,
+--  see http://haskell.org/cabal/users-guide/
+
+name:                twill
+version:             0.1.0.0
+synopsis:            Twilio API interaction
+description:         A little Twilio library
+license:             MIT
+license-file:        LICENSE
+author:              Joseph Abrahamson <me@jspha.com>
+maintainer:          Joseph Abrahamson <me@jspha.com>
+copyright:           2012 Joseph Abrahamson, Reify Health LLC
+category:            Service
+build-type:          Simple
+cabal-version:       >=1.8
+
+library
+  hs-source-dirs:    src
+  exposed-modules:
+    Service.Twilio
+  build-depends:       
+    base == 4.5.*,
+    QuickCheck >= 2.4.0,
+    errors >= 1.3.1,
+    text >= 0.11.2,
+    bytestring >= 0.9.2,
+    base16-bytestring >= 0.1.1,
+    datetime >= 0.2.1,
+    old-locale >= 1.0.0,
+    time >= 1.4,
+    attoparsec >= 0.10.2,
+    aeson >= 0.6.0
+  ghc-options: -Wall
+
+source-repository head
+  type:     git
+  location: git://github.com/reifyhealth/twill.git
