add SendFile component
add RequestParam.coffee