rewrote, changed from strings to objects
changed .gitignore
changed .gitignore