separated build/watch scripts into 2