- Refactor views, remove swig and start using Knockout.js
- Add provider icons
- Fix an issue in thepiratebay engine when no results are found