Wrap code in TapParser module to avoid conflicts
Added test for the main entry
Updated readme