added a parsing tools lib and started building tests for those tools