Initial port of torrentspider to the new app model