Added request class
Ran tests