Adds unit tests

Uses HUnit to add unit tests; follows pattern in exercism.io.