add vi backup files to .gitignore
add more maven meta data and improve project description
declare project license as Apache V2