Values from QueryString and fix map bag

Added the function to read values from query string at start, and began
addressing the bug where the map incorrectly indexes characters.  To do
this, I began fixing the parser.  After deployed it bugged out, so I
removed it from executing for the time being.