remove todo use exception
add warning comment to notify the programmer who doesn't NEED to remove the config below
add basic exception to handle error happened
change into protected var and convert request var into object
implement more core module
add action exception for action error such as view file error, module loaded error, etc...