Added requirements.txt created by pip freeze

The requirements.txt is currently very strict, it should be noted that the formats.rss module would probably work with older versions of Jinja2
Reordered code, fixed some bugs and added support for the Twitter timeline widget