diff --git a/Bang.cabal b/Bang.cabal
--- a/Bang.cabal
+++ b/Bang.cabal
@@ -1,5 +1,5 @@
 name:                Bang
-version:             0.1.0.3
+version:             0.1.0.4
 synopsis:            A Drum Machine DSL for Haskell
 description:         
   This library consists of a DSL for piecing together drum compositions. It uses a MIDI backend
@@ -17,9 +17,11 @@
 cabal-version:       >=1.10
 
 library
-  exposed-modules:     Bang, 
+  exposed-modules:     Bang,
+                       Bang.Interface,
                        Bang.Interface.Base,
                        Bang.Interface.Drum,
+                       Bang.Music,
                        Bang.Music.Class, 
                        Bang.Music.Operators, 
                        Bang.Music.Transform
diff --git a/src/Bang/Interface.hs b/src/Bang/Interface.hs
new file mode 100644
--- /dev/null
+++ b/src/Bang/Interface.hs
@@ -0,0 +1,7 @@
+module Bang.Interface (
+  module Bang.Interface.Base
+, module Bang.Interface.Drum
+) where
+
+import Bang.Interface.Base
+import Bang.Interface.Drum
diff --git a/src/Bang/Music.hs b/src/Bang/Music.hs
new file mode 100644
--- /dev/null
+++ b/src/Bang/Music.hs
@@ -0,0 +1,9 @@
+module Bang.Music(
+  module Bang.Music.Class
+, module Bang.Music.Transform
+, module Bang.Music.Operators
+) where
+
+import Bang.Music.Class
+import Bang.Music.Transform
+import Bang.Music.Operators
