Spec and (eventually) scripts to set up development environment