new reference scripts added
protected status added to playgame method
comparator comments updated
downCast example
more reference files
added recursion test