upgraded multithread ability
added contructor with parameters
added parameter for angle
moved collided object in the result