Moved judge interface validators to common. Made language fields private to allow validation.