added basic but unfinished structure to createPath that will handle the actual path finding