JS organization and AJAX cache busting