Handling multiple requests

We have added the ability to handle multiple requests and the cassette can record more than one request. Also we have made few changes to test.py (added comments in commit diff) in order to make the test pass.