Updates the stream reader with better standards and naming conventions
Properly namespaced the Parser
Updated the docs and composer file so they are now correct
Updated the unit tests so that they pass with the new namespace