add AddTask feature and bindings for TaskRecord
add TaskRecord