Added maven project file.
Add protocol definitions