update gitignore and changing tabbing in the classes I'm fiddling with