An Enhanced ALMASat Bus for Multispectral Earth Observation