added jump point search successor functions
swapped out using jump point successor function
added Direction class for JPS support