process high level activity
accumulative progress
upgrade ranks
invalid progress rank
fix bug => same rank earn points
refactoring => extract earnedPoints method & extract Constants
can't increment progress if user in final rank
refactoring => extract test utility method: raising
Merge branch 'ranking_system'
add test into all-tests.html