Add more parameters -u [username], -p [password]
add more helper and refactor
Add demonstrate gif
Merge branch 'feature/Assignment08' into develop