Add Request interfaces

Add:
- Request
- RequestItem
- Documentation
- Message