add API todo
add remove button
a tag new class
ignore .swp file
use preview
default syntax
use own textile module