First couple of files for the ComputeServer project, in Java