Java Application which solves the famous knight's tour problem