Just posted a new update of JNWN
class com.worldwizards.jnwn.Main is the start of the actual JNWN client.
Currently it has very limited funtionality but if you run it from your root NWN directory and give the path to a .mod file as the one parameter, it will correctly load the starting map, place a cat at the starting position, and position the camera in a fixed chase position above the cat.
Next up, integrating animation and motion
In terms of tech the area laoding and mdoel loading have been nciely cleaned up. there is an AreaLoader which returns an AreaSceneBase and a MDLLoader that returns an MDLSceneBase. These are both sub-classes of the Java3D SceneBase that have additional methods for retireving the relevent NWN meta-info (such as animation states on the model, width and height of the NWN Area map, etc).