modify gitignore file
refactor
add config table; clean up some code