- move the static url handling, model and controller definition from Request class to user land, new initOutputMode() method is used to identify the output mode before the init() is run
- unused constants removed from Request class