Cambios en clases para soportar la refactorizacion en BMS