fix compilation ruby version
refactor markdown
fix MarkdownPreview
delete .keep
add test
add test
add test
refactor
use gmf