update .gitignore
finish advertisement function
Merge branch 'feature/advertisement' into develop