Add Maven skeleton.
Add git ignore.
Added implementation.
Update README.md.