project refactor
updated ignore