Developing Interactive Tables and Charts in Visualforce Using JavaScript Remoting