Refactored jsonnumber and added/modified comments of jsonnumber,jsonstring, jsondouble