visiualizer: refactor & jslint
messing with git