Merge pull request #4 from hollie/enable_additional_code_tests

CPAN tests enabled and passing
style fixes
added a bit of documentation