revised card views and models to allow media and json paths relative to the location of the current story path's json file