add initial support for rubric-based assignments