updated GUI code for API changes; added some transition methods so that old filters could still, eg. access arxiv info (with deprecation warning)