Incomplete - task : Make HTTP handler framework 
- refactoring...