Refactoring, code cleanup and use of d3js for pulse charts