Capella Space Signs Research and Development Agreement