A java based 3d Molecular viewer