Simplified the .gitignore file
Added the hide_tabs file
Now saving tab states on class variable rather than on the sublime module