Design Challenges and Opportunities Offered by the LUMIO Spacecraft: a CubeSat for Observing and Characterizing Micro-Meteoroid Impacts on the Lunar Far Side