Added swapGivenXWithSuccessor(), and deleteNElementsAfterX(), both are tested and working. Also updated README.md