sublime supported gitignore
implemented project controller/model