delete functionality added

Do we want give choice to user to do recursive delete or no ?