Add better browser support, start building a browser-specific .js file and accompanying .min.js