The OPAL Satellite Project: Continuing the Next Generation of Small Satellite Development