added .gitgnore, updated files accordingly