serves html5 offline cache manifest and uses cloudeflare cdn for javascript libraries.
uses ace js-editor to render file contents.
adds simple save command to editor.
merges ace-editor. files can now be viewed and edited.