Adds some markup for the tableview and adds a detail view factory for definition of which properties to show