Generate Path Between Start and End