Reworked obstacle generation

Replaced Point Struct with Vector3 class for generation of obstacles.