del build directory
update .gitignore
refactor