Made few changes

- Added requirements.py 
- Very Few TestCases
- Added AUTHORS.RST
- Added .gitignore which resembles .gitignore of requests