add base directive
add demo
add handlers & code style
delay render
complete `add`, `remove` & `completed`
`getValue` support expression
add `edit`
add `computed`
add computed value