GPII-153, GPII-187: adding new preview grade.

Adding in the file containing the new preview grade. Missed in previous commit.
GPII-153, GPII-187: using modelListeners.

Updated to use the new modelListeners declarative syntax for binding model change events.