add new engine support
erb
erubis
haml
slim
add test helper for create model