Added initial tests and implementation for Request class.
Fleshed out Request implementation a bit more.