A Software Implementation of the Board Game Java