initial commit of basic functionality

app is able to load and parse md files, and display the contents as a
sequence of presentation pages