Initial commit
Added first implementation code and configured sample project.
Added travis file.
Added gifs and completed the README.