refactored the parser. Now it uses generators and regular expressions more extensively.
Replaced tests with new test module.
Started parser unit tests
Deleted old calendars
Updated requirements & added new package (better shell for manage.py)