A language-agnostic hw server for use in universities for automatically testing student assignments