updating gitignore
Adding some conditionals to allow the system to be used outside of rails