First cut of user CLI API 

Wouldn't it be simpler to just put a final print statement after the loop?  This is a perfect place for using the `else` clause on loops

```python
a = 0
while a < 3:
    print(a)
    a += 1
else:
    print('done!')
```