* add test coverage
* update configuration to match defaults
* update configurations for ci
* update configurationt test-1
* remove output file parameter
* remove exit code from after_script
* update configuration to test without format-coverage
* update packages to configure jest test coverage
* remove jest until unit testing is added
* update for better readability and consistency
* update for readability and consistency
* update for readability and consistency
* update for readability and consistency
* update for consistency and readability
* update for readability and consistency
* update for readability, consisency, and added coverage threshold
* update for consistency and readability
* update for accuracy
* update for consistency and readability
* update to exclude coverage pattern
* udpated test reporter format
* remove empty line
* update travis config to re-enable npm test
* removed json from jest module ext's
* add code climate configuration to project
* add badges to readme
* update to replace todo with fixme statements which are ignored
* update configuration to support hack and todo only
* update to remove the ignore statement
* add markdown linter config file
* add line length with ignore
* update markdown configuration for line length
* remove markdown lint due to poor documentation