added git ignore, small changes