improved the path projection code
made path projection code use stack
commented out old code
renamed method
added new methods to be completed for path projection code