Issue 3: Use JSON instead of Halo r,g,b,a\n