Added all requesite classes before actual judging can be implemented.