add git ignore and add navi