Basically works now
Most everything working now. Produces JSON