updated git ignore and added a ton