Change generation of obstacles Now all the important objects is cointained by pools
Added obstacles, updated pools, added extention for list, updated LaneSystem