added unit test support to build file, include dependencies in the lib folder so that the build is self contained