initial sources page, built off of a json file.  template not quite right yet.