WashU Satellite has big plans for its spaceflight technologies