diff --git a/dist/build/Data/List/NonEmptyZipper.dyn_hi b/dist/build/Data/List/NonEmptyZipper.dyn_hi
deleted file mode 100644
Binary files a/dist/build/Data/List/NonEmptyZipper.dyn_hi and /dev/null differ
diff --git a/dist/build/Data/List/NonEmptyZipper.dyn_o b/dist/build/Data/List/NonEmptyZipper.dyn_o
deleted file mode 100644
Binary files a/dist/build/Data/List/NonEmptyZipper.dyn_o and /dev/null differ
diff --git a/dist/build/Data/List/NonEmptyZipper.hi b/dist/build/Data/List/NonEmptyZipper.hi
deleted file mode 100644
Binary files a/dist/build/Data/List/NonEmptyZipper.hi and /dev/null differ
diff --git a/dist/build/Data/List/NonEmptyZipper.o b/dist/build/Data/List/NonEmptyZipper.o
deleted file mode 100644
Binary files a/dist/build/Data/List/NonEmptyZipper.o and /dev/null differ
diff --git a/dist/build/autogen/Paths_non_empty_zipper.hs b/dist/build/autogen/Paths_non_empty_zipper.hs
deleted file mode 100644
--- a/dist/build/autogen/Paths_non_empty_zipper.hs
+++ /dev/null
@@ -1,50 +0,0 @@
-{-# LANGUAGE CPP #-}
-{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
-{-# OPTIONS_GHC -fno-warn-implicit-prelude #-}
-module Paths_non_empty_zipper (
-    version,
-    getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
-    getDataFileName, getSysconfDir
-  ) where
-
-import qualified Control.Exception as Exception
-import Data.Version (Version(..))
-import System.Environment (getEnv)
-import Prelude
-
-#if defined(VERSION_base)
-
-#if MIN_VERSION_base(4,0,0)
-catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
-#else
-catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
-#endif
-
-#else
-catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
-#endif
-catchIO = Exception.catch
-
-version :: Version
-version = Version [0,1,0,0] []
-bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
-
-bindir     = "/home/isaac/.cabal/bin"
-libdir     = "/home/isaac/.cabal/lib/x86_64-linux-ghc-8.0.1/non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM"
-dynlibdir  = "/home/isaac/.cabal/lib/x86_64-linux-ghc-8.0.1"
-datadir    = "/home/isaac/.cabal/share/x86_64-linux-ghc-8.0.1/non-empty-zipper-0.1.0.0"
-libexecdir = "/home/isaac/.cabal/libexec"
-sysconfdir = "/home/isaac/.cabal/etc"
-
-getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
-getBinDir = catchIO (getEnv "non_empty_zipper_bindir") (\_ -> return bindir)
-getLibDir = catchIO (getEnv "non_empty_zipper_libdir") (\_ -> return libdir)
-getDynLibDir = catchIO (getEnv "non_empty_zipper_dynlibdir") (\_ -> return dynlibdir)
-getDataDir = catchIO (getEnv "non_empty_zipper_datadir") (\_ -> return datadir)
-getLibexecDir = catchIO (getEnv "non_empty_zipper_libexecdir") (\_ -> return libexecdir)
-getSysconfDir = catchIO (getEnv "non_empty_zipper_sysconfdir") (\_ -> return sysconfdir)
-
-getDataFileName :: FilePath -> IO FilePath
-getDataFileName name = do
-  dir <- getDataDir
-  return (dir ++ "/" ++ name)
diff --git a/dist/build/autogen/cabal_macros.h b/dist/build/autogen/cabal_macros.h
deleted file mode 100644
--- a/dist/build/autogen/cabal_macros.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* DO NOT EDIT: This file is automatically generated by Cabal */
-
-/* package non-empty-zipper-0.1.0.0 */
-#define VERSION_non_empty_zipper "0.1.0.0"
-#define MIN_VERSION_non_empty_zipper(major1,major2,minor) (\
-  (major1) <  0 || \
-  (major1) == 0 && (major2) <  1 || \
-  (major1) == 0 && (major2) == 1 && (minor) <= 0)
-
-/* package base-4.9.0.0 */
-#define VERSION_base "4.9.0.0"
-#define MIN_VERSION_base(major1,major2,minor) (\
-  (major1) <  4 || \
-  (major1) == 4 && (major2) <  9 || \
-  (major1) == 4 && (major2) == 9 && (minor) <= 0)
-
-/* package lens-4.14 */
-#define VERSION_lens "4.14"
-#define MIN_VERSION_lens(major1,major2,minor) (\
-  (major1) <  4 || \
-  (major1) == 4 && (major2) <  14 || \
-  (major1) == 4 && (major2) == 14 && (minor) <= 0)
-
-/* tool alex-3.1.0 */
-#define TOOL_VERSION_alex "3.1.0"
-#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
-  (major1) <  3 || \
-  (major1) == 3 && (major2) <  1 || \
-  (major1) == 3 && (major2) == 1 && (minor) <= 0)
-
-/* tool gcc-5.4.0 */
-#define TOOL_VERSION_gcc "5.4.0"
-#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
-  (major1) <  5 || \
-  (major1) == 5 && (major2) <  4 || \
-  (major1) == 5 && (major2) == 4 && (minor) <= 0)
-
-/* tool ghc-8.0.1 */
-#define TOOL_VERSION_ghc "8.0.1"
-#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
-  (major1) <  8 || \
-  (major1) == 8 && (major2) <  0 || \
-  (major1) == 8 && (major2) == 0 && (minor) <= 1)
-
-/* tool ghc-pkg-8.0.1 */
-#define TOOL_VERSION_ghc_pkg "8.0.1"
-#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
-  (major1) <  8 || \
-  (major1) == 8 && (major2) <  0 || \
-  (major1) == 8 && (major2) == 0 && (minor) <= 1)
-
-/* tool haddock-2.17.2 */
-#define TOOL_VERSION_haddock "2.17.2"
-#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
-  (major1) <  2 || \
-  (major1) == 2 && (major2) <  17 || \
-  (major1) == 2 && (major2) == 17 && (minor) <= 2)
-
-/* tool happy-1.19.0 */
-#define TOOL_VERSION_happy "1.19.0"
-#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
-  (major1) <  1 || \
-  (major1) == 1 && (major2) <  19 || \
-  (major1) == 1 && (major2) == 19 && (minor) <= 0)
-
-/* tool hpc-0.67 */
-#define TOOL_VERSION_hpc "0.67"
-#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
-  (major1) <  0 || \
-  (major1) == 0 && (major2) <  67 || \
-  (major1) == 0 && (major2) == 67 && (minor) <= 0)
-
-/* tool hsc2hs-0.68 */
-#define TOOL_VERSION_hsc2hs "0.68"
-#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
-  (major1) <  0 || \
-  (major1) == 0 && (major2) <  68 || \
-  (major1) == 0 && (major2) == 68 && (minor) <= 0)
-
-/* tool pkg-config-0.26 */
-#define TOOL_VERSION_pkg_config "0.26"
-#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
-  (major1) <  0 || \
-  (major1) == 0 && (major2) <  26 || \
-  (major1) == 0 && (major2) == 26 && (minor) <= 0)
-
-/* tool strip-2.27 */
-#define TOOL_VERSION_strip "2.27"
-#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
-  (major1) <  2 || \
-  (major1) == 2 && (major2) <  27 || \
-  (major1) == 2 && (major2) == 27 && (minor) <= 0)
-
-#define CURRENT_COMPONENT_ID "non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM"
-
-#define CURRENT_PACKAGE_KEY "non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM"
-
diff --git a/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM-ghc8.0.1.so b/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM-ghc8.0.1.so
deleted file mode 100644
Binary files a/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM-ghc8.0.1.so and /dev/null differ
diff --git a/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.a b/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.a
deleted file mode 100644
Binary files a/dist/build/libHSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.a and /dev/null differ
diff --git a/dist/build/spec/spec b/dist/build/spec/spec
deleted file mode 100644
Binary files a/dist/build/spec/spec and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_hi b/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_hi
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_hi and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_o b/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_o
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.dyn_o and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.hi b/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.hi
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.hi and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.o b/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.o
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Data/List/NonEmptyZipper.o and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Main.dyn_hi b/dist/build/spec/spec-tmp/Main.dyn_hi
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Main.dyn_hi and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Main.dyn_o b/dist/build/spec/spec-tmp/Main.dyn_o
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Main.dyn_o and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Main.hi b/dist/build/spec/spec-tmp/Main.hi
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Main.hi and /dev/null differ
diff --git a/dist/build/spec/spec-tmp/Main.o b/dist/build/spec/spec-tmp/Main.o
deleted file mode 100644
Binary files a/dist/build/spec/spec-tmp/Main.o and /dev/null differ
diff --git a/dist/package.conf.inplace/non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.conf b/dist/package.conf.inplace/non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.conf
deleted file mode 100644
--- a/dist/package.conf.inplace/non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM.conf
+++ /dev/null
@@ -1,28 +0,0 @@
-name: non-empty-zipper
-version: 0.1.0.0
-id: non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM
-key: non-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM
-license: BSD3
-maintainer: fresheyeball@gmail.com
-synopsis: The Zipper for NonEmpty
-description:
-    The Zipper for NonEmpty. Useful for things like tabs,
-    button groups, and slideshows. Basically any case in which
-    you want to ensure you have one selected value from a
-    list of values.
-category: Data
-author: Isaac Shapira
-exposed: True
-exposed-modules:
-    Data.List.NonEmptyZipper
-abi: 
-trusted: False
-import-dirs: /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0/dist/build
-library-dirs: /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0/dist/build
-              /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0/dist/build
-data-dir: /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0
-hs-libraries: HSnon-empty-zipper-0.1.0.0-AA3uqRxiCyIKe6pjfbiVUM
-depends:
-    base-4.9.0.0 lens-4.14-7r1pEZqaiiGcgCHqBkPQE
-haddock-interfaces: /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0/dist/doc/html/non-empty-zipper/non-empty-zipper.haddock
-haddock-html: /home/isaac/Projects/NonEmptyZipper/non-empty-zipper-0.1.0.0/dist/doc/html/non-empty-zipper
diff --git a/dist/package.conf.inplace/package.cache b/dist/package.conf.inplace/package.cache
deleted file mode 100644
Binary files a/dist/package.conf.inplace/package.cache and /dev/null differ
diff --git a/dist/setup-config b/dist/setup-config
deleted file mode 100644
Binary files a/dist/setup-config and /dev/null differ
diff --git a/dist/setup-config.ghc-mod.cabal-components b/dist/setup-config.ghc-mod.cabal-components
deleted file mode 100644
Binary files a/dist/setup-config.ghc-mod.cabal-components and /dev/null differ
diff --git a/dist/setup-config.ghc-mod.package-db-stack b/dist/setup-config.ghc-mod.package-db-stack
deleted file mode 100644
Binary files a/dist/setup-config.ghc-mod.package-db-stack and /dev/null differ
diff --git a/dist/setup-config.ghc-mod.package-options b/dist/setup-config.ghc-mod.package-options
deleted file mode 100644
Binary files a/dist/setup-config.ghc-mod.package-options and /dev/null differ
diff --git a/dist/setup-config.ghc-mod.resolved-components b/dist/setup-config.ghc-mod.resolved-components
deleted file mode 100644
Binary files a/dist/setup-config.ghc-mod.resolved-components and /dev/null differ
diff --git a/non-empty-zipper.cabal b/non-empty-zipper.cabal
--- a/non-empty-zipper.cabal
+++ b/non-empty-zipper.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                non-empty-zipper
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            The Zipper for NonEmpty
 description:         The Zipper for NonEmpty. Useful for things like tabs,
                      button groups, and slideshows. Basically any case in which
@@ -16,8 +16,11 @@
 category:            Data
 build-type:          Simple
 extra-source-files:  ChangeLog.md
-                   , Data.List.NonEmptyZipper.hs
 cabal-version:       >=1.10
+
+source-repository head
+  type: git
+  location: https://gitlab.com/fresheyeball/non-empty-zipper
 
 library
   exposed-modules:   Data.List.NonEmptyZipper
