Working javascript diff viewer added