Remove system reference
Changed exports
Add IRequestHandler
Implement request handlers