some cleanup
update git ignore