add a directory option so that you can include multiple directories in a single bundle + integration tests.