moving build and testing to grunt