add syntax support for slim
add feature that removes whitespaces on saving