added git ignore file with ignore patterns for vim
added truepromise modle with its test cases