Refactor Noise out into own class
Pass Bob tests, except last one
Pass Bob final test