Java server for running an automatic grading program