Moving into the wonderful world of underscore.js

    - functional code refactoring
    - removing toolbox
http://yt.aergia.eu/#v=Tt-tG6ufH90:t=22s;25s :+1: