Integrating automated testing (so we can start properly writing tests)