The start of a smarter build, won't try to clone already cloned repos

Added checks for the directory before cloning the repo
Added assets to the test suite