1. add md5 check

remote must have a file end with ${FILENAME}.md5
1. add create_app