Closes #7 by building a simple generic string parser to use in the RNFEndpoint