Added abstract class of object on the road
Added road marker, observer pattern interfaces, listeners interfaces
Put markers list in road stat data
Fixed errors with marker pointers