add text tests
add richtext sample
add textfield demo