add build and test scripts