Issue #4: Framework for running automated functional tests
Better dependency resolution