Introduced Grunt.js to automate some tasks
Using outerHeight and outerWidth for some calculations to account for padding on trigger elements.
Release of grunt into workflow and calculating position with outer methods.