Documentation updates
Shifted to using assertthat