Added abstract base class for RRT and example implementation