Introduced class ray and extended vectors

+ added approx same comp. operator
+ added to_s methods
+ implemented ray functionality