added some stuff to gitignore to ignore vim .swp and .swo files
Merge branch 'master' of github.com:jefflunt/observa
added some spacing to make it more readable
references #11 . Changed the argument prompt to prompt_text because it will make it easier to understand and not give the confusion between the method name and the local variable + no confusion of recursive method call