gitignore
improve styles