fundamental drawing algorithm added

use a region object  (generated though a path ) that calls the contain
method which is passed the array points to validate if  any points are
in the region. if so the path is moved to that point