Add simplecov

495 / 501 LOC (98.8%) covered.