complete refactor
refactored code
refactored code
main file & grunt compress of use case
main file & grunt compress of use case