Knights tour

* Added the core logic for the functionality.
* Added javadocs for documentation.
* Added required plugins for converting this app
into a standalone java app
* Added unit/functional tests
*Modified the README.md for better documentation
Update README.md
Merge pull request #1 from krmahadevan/dev

Dev