Version 2.0: JavaScript rewrite, keyboard shortcuts, compatibility with all Chromebooks and Macs