start using catch for unit testing
https://github.com/philsquared/Catch/blob/master/docs/tutorial.md