Fin de la transiltion, added Object2D and Square Object2D not fully fonctional