A Java implementation of a Register Machine