updated git ignor and some other stuff