added protocol buffer idl and script
add license
update gitignore