move js into Sigourney.UI object
massive JS refactor