updating .gitignore so i can work with webstorm
basic refactoring