library that will be able to demonstrate the following capabilities
1) Uses JQuery UI (https://jqueryui.com/) in addition to HTML and CSS for a user
2) User interface should incorporate animation and/or transitions.
3) Users should be able to enter/edit/delete information that can be store locally.
4) The application should use google visualization or D3.js to visualize data
(charts. Graphs etc).