A library of re-usable object models designed to work with the Naked Objects Framework