added classroom requirements/rejections and blocks/classroom attributes