more work on the UI

  - using marionette to render the posts
  - the app can either start the require.js init, or a combined file can
    be generated with r.js