Refactor tests; test and demonstrate usage without ActiveModel or Draper