add ignore file
add idea files
add dependency
add hello world demo