add missing files, update ignore file