Refactor Tools with underscore.js
Refactor View with underscore.js