add a file open action

Added a button to open file and an editor area to show the file contents. A first step to using the Ace editor framework.

@devoncarew