change gitigore
add history and improvements