Add static-file app and refactor http protocol structure
Fix type conversion issue and update version