diff --git a/.travis.yml b/.travis.yml
new file mode 100644
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,1 @@
+language: haskell
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
 # B9 - A Benign VM-Build Tool
 
+[![Build Status](https://travis-ci.org/sheyll/b9-vm-image-builder.svg?branch=master)](https://travis-ci.org/sheyll/b9-vm-image-builder)
+
 Use B9 to compile your software into a deployable set of Linux-VM- or
 configuration images, from a set of scripts and input files and templates
 
diff --git a/b9.cabal b/b9.cabal
--- a/b9.cabal
+++ b/b9.cabal
@@ -1,9 +1,13 @@
 name:                b9
-version:             0.2.1
-synopsis:            A build tool and library for virtual machines.
-description:         An experimental tool and library for creating, modifying, running
-                     and sharing virtual machines.
-                     This tools focuses on speed, reliability and correctness.
+version:             0.2.3
+synopsis:            A build tool and library for virtual machine images.
+description:         Create, modify, use and share virtual machine images;
+                     assemble and generate all associated files from templates.
+                     All assembled files can be accessed by vm-build scripts as
+                     shared directory in the build container, and/or
+                     can be written to directories, ISO- or VFAT-images.
+                     ISO/VFAT images are created so 'cloud-init' can recognize them.
+                     VM-Build are executed in LXC containers managed through libvirt.
 license:             MIT
 license-file:        LICENSE
 author:              Sven Heyll <svh@posteo.de>
@@ -14,7 +18,7 @@
 category:            Development
 build-type:          Simple
 extra-source-files:  README.md, build_and_run.sh, build_and_test.sh, build_haddock.sh, installDeps.sh,
-                     run.sh, LICENSE, TODO.org, Setup.hs, b9.cabal, .gitignore, prepare_release.sh
+                     run.sh, LICENSE, TODO.org, Setup.hs, b9.cabal, .gitignore, prepare_release.sh, .travis.yml
 cabal-version:       >=1.10
 
 source-repository head
@@ -53,7 +57,7 @@
                    , QuickCheck
                    , aeson
                    , async >=2.0.1 && <2.1
-                   , base >=4.7 && <4.8
+                   , base >=4.6 && <4.8
                    , binary >=0.7 && <0.8
                    , bytestring >=0.10 && <0.11
                    , conduit >=1.2 && <1.3
@@ -93,7 +97,7 @@
   -- other-modules:
   -- other-extensions:
   build-depends:     b9
-                   , base >=4.7 && <4.8
+                   , base >=4.6 && <4.8
                    , bytestring >=0.10 && <0.11
                    , optparse-applicative >= 0.11.0.1
   hs-source-dirs:    src/cli
@@ -111,7 +115,7 @@
                    , B9.Content.ErlangPropListSpec
                    , B9.Content.YamlObjectSpec
                    , B9.ArtifactGeneratorImplSpec
-  build-depends:     base >=4.7 && <4.8
+  build-depends:     base >=4.6 && <4.8
                    , b9
                    , hspec
                    , hspec-expectations
diff --git a/build_and_run.sh b/build_and_run.sh
--- a/build_and_run.sh
+++ b/build_and_run.sh
@@ -4,5 +4,7 @@
 
 set -e
 
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 cabal install
 ./run.sh $@
diff --git a/build_and_test.sh b/build_and_test.sh
--- a/build_and_test.sh
+++ b/build_and_test.sh
@@ -1,7 +1,12 @@
 #!/bin/bash
+#
 # Install dependencies and enable test compilation, then rebuild the sources and
 # run all tests.
+#
 set -exu
+
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 cabal configure --enable-tests --disable-optimization
 cabal build
 ./dist/build/spec/spec
diff --git a/build_haddock.sh b/build_haddock.sh
--- a/build_haddock.sh
+++ b/build_haddock.sh
@@ -4,4 +4,6 @@
 #
 set -xeu
 
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 cabal haddock
diff --git a/installDeps.sh b/installDeps.sh
--- a/installDeps.sh
+++ b/installDeps.sh
@@ -2,13 +2,20 @@
 #
 # Install the latest stackage lts snapshot, run cabal clean/update and
 # initialize the cabal sandbox.
-
+#
 set -e
 
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 cabal clean -v
 cabal sandbox delete -v || echo "IGNORING"
+
 rm -f cabal.config
 wget http://www.stackage.org/lts/cabal.config
+
 cabal update -v
 cabal sandbox -v init
+
+cabal install happy alex haddock
+
 cabal install -v --only-dependencies --enable-tests -j
diff --git a/prepare_release.sh b/prepare_release.sh
--- a/prepare_release.sh
+++ b/prepare_release.sh
@@ -9,6 +9,8 @@
 #
 set -eu
 
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 ./installDeps.sh
 ./build_and_test.sh
 ./build_haddock.sh
diff --git a/run.sh b/run.sh
--- a/run.sh
+++ b/run.sh
@@ -4,6 +4,8 @@
 
 set -e
 
+PATH="$(pwd)/.cabal-sandbox/bin:$PATH"
+
 if [[ ! -x .cabal-sandbox/bin/b9c ]]; then
     cabal install
 fi
