fixed python indentation, new colors, json as js support