Fixed total counter interval starting and stopping

# Changes #

### index.html ###
- Fixed misspelling of 'create-role.js'.

---
### counter.js ###
- counter intervals are now wrapped in functions to start them and stop them.

---
### home-view.js ###
- counter interval now begins when the home view is initialized - **startCounter()**
- overloaded **remove** method to stop the counter interval when home view removed - **stopCounter()**