Updated client-side JavaScript View-Model to match server-side object model.
Added footnotes (supports/citations) to the UI.