isPresent function implemented for each shape
Merge remote-tracking branch 'origin/master'
isPresent function implemented for each shape