A Preliminary Design for the INSPIRESat-1 Mission and Satellite Bus: Exploring the Middle and Upper Atmosphere with CubeSats