The Piggy Bank extension to the Firefox browser consists primarily of 3 parts: Chrome additions to the browser, including menu commands, toolbars, etc., written in XUL and Javascript; Back-end Java code that manages the collected “pure” information in databases and serves it up through an HTTP interface. XPCOM components written in Javascript that bridge the chrome part and the Java part. We are i