Commit adicional debido a ausencia de algunas clases no incluidas en los anteriores.