df: a data frame of individual survey data, where each row is an individual
vars_metric: a character vector of items to use in the Rasch Analysis
vars_id: a string with column name uniquely identifying individuals
max_values: a tibble with two columns, var equivalent to vars_metric and max_val with their corresponding maximum possible values
Returns
a tibble with a new column RawScore with the raw sum score of vars_metric for each individual, and artificial rows with individuals that attain the minimum and/or maximum if either is not attained in df. The artificial maximum row has value "MAX" in the vars_id column, and likewise the artificial minimum row has the value "MIN" in this column.