Renamed HTTP to Factory
Merged HTTP into base
Merged factory methods into Request class