- fixed request object initialization occuring in wrong place
- moved request/response classes and http status codes under http package