Updated site, added note on offline capabilities in Firefox 24