Java implementation of GURPS 4th edition rules