Initial implementation of the SOFA Java bindings