clean up and updated git ignore