1. Update design
2. Add Score Board
3. refactoring