Added include guard in random projection
Correct isomap and landmark isomap implementation