code reformatting
added git ignore